/*0 101 105*/

/* tot */

body {
  font-family: Sans-serif;
  background-color: rgb(230, 241, 235);
  overflow-y: scroll;
}

input, textarea {
	padding: 6px 12px;
	color: #555;
	background-color: #FFF;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

select {
        width: 10em;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857;
        color: #555;
        background-color: #FFF;
        background-image: none;
        border: 1px solid #CCC;
        border-radius: 4px;
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
        transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

a, a:hover {
    color: #000;
}

#a_collapse1 select {
	width: 7em;
}

label {
	font-weight: normal;
}

textarea {
	width:90%;
	resize: none;
}

#menu {
  float: left;
  background-color: rgb(80, 181, 185);
  height: 14em;
  width: 9.5em;
  margin-left: 0.5em;
  margin-top: 3em;
  border-radius:5px;
  border:1px solid #888888;
  box-shadow: 2px 2px 5px #888888;
}


.casella {
  margin-right: 2em !important;
}

.casella2 {
  margin: 4px 0 0 1em !important;
}

#c_collapse1 label {
	margin-right:10px;
}

#p_collapse3 input,
#p_collapse4 input,
#p_collapse5 input {
	margin-left: 5px;
	margin-right: 10px;
}

#p_collapse3 label,
#c_collapse3 label {
	margin-left: 5px;
}

.main {
  background-color: rgb(80, 181, 185);
  border-radius:5px;
  border:1px solid #888888;
  box-shadow: 2px 2px 5px #888888;
  margin-bottom: 2em;
}

.boto {
	text-align: center;
    margin-top: 2em;
    margin-bottom: 2em;
}

.separat {
	margin-left:4em;
}


/* index */

.acces {
  text-align:center;

  background-color: rgb(80, 181, 185);

  border-radius:5px;
  border:1px solid #888888;
  box-shadow: 2px 2px 5px #888888;

  padding-top:0.5em;
  padding-bottom: 1em;
}

.tab_users td {
    padding-left:1em;
}
    

#quadrat_acces {
  text-align: left;
  color: rgb(250,250,250);

  margin-top: 1em;
  margin-bottom: 1em;
  padding: 1em;
  background-color: rgb(0, 141, 145);

  border:1px solid #888888;
}

#quadrat_rec{
  text-align:center;
  margin:0 auto;
  margin-top: 12em;
  background-color: rgb(0, 141, 145);
  width: 260px;
  padding:1em;
  border-radius:5px;
  border:1px solid #888888;
  box-shadow: 2px 2px 5px #888888;
}
